About J Yeboah Ltd (11410423) United Kingdom