About Trolex Holdings Limited (06603379) United Kingdom