About Akwaaba Lynx Consult Ltd (13608436) United Kingdom