About Vm Locum Limited (12299495) United Kingdom