About Richard Boadu Ltd (08655439) United Kingdom