About Nubian Galore Ltd (10720672) United Kingdom