About Maj Locums Ltd (10679081) United Kingdom