About Jubs Locum Ltd (12276038) United Kingdom