About Akili Control Ltd (10458226) United Kingdom