About Mirror Mirror Beauty & Aesthetics Ltd (13250555) United Kingdom