About Ooh Locums Ltd (12162343) United Kingdom