About Sqin Beauty Limited (13297833) United Kingdom