About Akala Limited (10473192) United Kingdom