About Nubiancurlz Ltd (13170101) United Kingdom