About Salon Holdings Ltd (12186207) United Kingdom