About Boadu S Company Limited (06723392) United Kingdom