About Nubian Bazaar Ltd (13329250) United Kingdom