About K Addo Consultancy Ltd (12728707) United Kingdom