About Skintel Limited (11169587) United Kingdom