About Mireille Kelly Ltd (12630269) United Kingdom