Loading company record…

ELECX LTD - United Kingdom company 16357729