About Kaya Corporation Limited (13347230) United Kingdom