About Mirror Mirror Medical Aesthetics Ltd. (08299800) United Kingdom