About Kanka Akan Ltd (12318254) United Kingdom