About Daboagye Investments Limited (10228076) United Kingdom