About Jc Locum Ltd (13536802) United Kingdom