About Metplex Limited (10334342) United Kingdom