About Akufuor Management Limited (11987713) United Kingdom