About J. Ali Locum Ltd (08090857) United Kingdom