About Mexirica Ltd (12354061) United Kingdom