About Micro Beauty Room Ltd (11541266) United Kingdom