About Miramar International Ltd (11074837) United Kingdom