About Jhl Solutions Limited (10043225) United Kingdom