About Nubian Entertainment Ltd (10717885) United Kingdom