About Sheba Beauty Limited (12680968) United Kingdom