About Nubiabeautyy Ltd (12728270) United Kingdom