About Teamsos Education Limited (12608186) United Kingdom