About Chaka Group Limited (13434796) United Kingdom