About Miroir Miroir Ltd (11837288) United Kingdom