About Mida S Touch Beauty Supplies Ltd (12702181) United Kingdom