About Mexcal Ltd (11138520) United Kingdom