About Mirror Mirror Aromas Ltd (12952982) United Kingdom