About Teeo Limited (10119671) United Kingdom