About Loizou Locum Limited (09193906) United Kingdom