About Nubian Inkz Ltd (12103226) United Kingdom