About Ebenezer Yeboah Ltd (12155704) United Kingdom