About Chumanoma Holdings Ltd (13324907) United Kingdom