About Mexicali Ltd (12738920) United Kingdom