About Nubian Origins Ltd (12242513) United Kingdom