About Om Locum Ltd (SC430389) United Kingdom