About Balkis Nubian Ltd (13497812) United Kingdom