About Salon Cloud Ltd (SC708686) United Kingdom