About Akara Consulting Ltd (11308964) United Kingdom