About Team Octopus Ltd (11194999) United Kingdom