About Nubianita Ltd (12702042) United Kingdom