About Chimele Ltd (11770039) United Kingdom