About Ahenkye Holdings Limited (11714265) United Kingdom