About Ts Foo Ltd (11169050) United Kingdom