About Akili Ltd (12874102) United Kingdom