About Bog Yeboah Ltd (12697757) United Kingdom