About Amani Locums Ltd (13422061) United Kingdom