About Mariposa Ltd (12597995) United Kingdom