About Teddyone Limited (10190233) United Kingdom