About N Acheampong Holdings Limited (05444650) United Kingdom