About Jan Foo Limited (11215517) United Kingdom