About Rebel Beauty Brands Limited (10083988) United Kingdom