About Chimacuk Ltd (13535520) United Kingdom