About Nico James Ltd (11050774) United Kingdom