About Team Sterka Ltd (12897107) United Kingdom