About Mexx Ltd (11393954) United Kingdom