About J Skin Limited (10400770) United Kingdom