About Ksquare Beauty & Spa Ltd (11237877) United Kingdom