About J.l. Locum Ltd (10296051) United Kingdom