Loading company record…

ELECFX LTD - United Kingdom company 11364758