About Locum World Limited (09937197) United Kingdom