About G. I. Locum Limited (11489426) United Kingdom