About M Owusu Consultancy Ltd (08926404) United Kingdom