About Nubian Kweenwear Limited (10827635) United Kingdom