About Chumhum International Ltd. (10314658) United Kingdom