About Jumbo Chinese Ltd (11613986) United Kingdom