About Teddyok Ltd (12885961) United Kingdom