Loading company record…

FOUNDERX CAPITAL LTD - United Kingdom company 16523671