About Metrixx Ltd (13542132) United Kingdom