About Nicholson (team Nico) Limited (10108944) United Kingdom