About Team Nico Limited (11868444) United Kingdom