About Teega Smartwatch Ltd (13339825) United Kingdom