About Ohm Locum Ltd (11909095) United Kingdom