About Jam Locums Ltd (10213167) United Kingdom