About Teamnetics Ltd (12843737) United Kingdom