About Mauritius Holdings Ltd (10824480) United Kingdom