About Skin Bar Ltd (11527047) United Kingdom