About Nuru Couture Ltd (11548551) United Kingdom