About Teegee Limited (11760888) United Kingdom