About Skinlogix London Limited (13562532) United Kingdom