About Baja Mexicali Ltd (13078905) United Kingdom