About Tersos Teams Limited (13551826) United Kingdom