About Klix (hair & Nails) Limited (06026711) United Kingdom