About Mimu Salons International Ltd (13239938) United Kingdom