About Jlex Solutions Limited (08498095) United Kingdom