About Mira...beauty Ltd (13520586) United Kingdom