About Sheer Perfection Beauty Limited (11219739) United Kingdom