About Jlx Consultants Limited (08146744) United Kingdom