About The Mexi Co Group Ltd (11013578) United Kingdom