About Ankrumah Locums Ltd (09363780) United Kingdom