About Kumasi & Partners Limited (13052829) United Kingdom