About Satchisalons Ltd (12062026) United Kingdom