About Maytrax Plant Ltd. (11952023) United Kingdom