About Aboagye Ltd (09422836) United Kingdom