About Metalex Holdings Limited (11506093) United Kingdom