About Nico 2000 Limited (03756008) United Kingdom