About Mirror Mirror Ls5 Ltd (10835091) United Kingdom