About Nubian Trading Ltd (13223289) United Kingdom