About Akili Kali Ltd (13239003) United Kingdom