About Nubian Hair & Beauty Products Ltd (12547570) United Kingdom