About Teegosso Ltd (13493346) United Kingdom