About Nubianship Ltd (12683093) United Kingdom