About Trolex Aporta Holdings Limited (10477070) United Kingdom