About Akara Ltd (12620528) United Kingdom