About E Yeboah Ltd (12155626) United Kingdom