About Nico (scotland) Limited (SC574538) United Kingdom