About Mindoro Developments Ltd (12456717) United Kingdom