Loading company record…

FLEX HOLDINGS LTD - United Kingdom company 14511862