About Miha Saloon And Spa Ltd (11464689) United Kingdom