About Slix Salon Limited (12335860) United Kingdom