About Sesay & Associate Ltd (13478477) United Kingdom