About Jhl Associates Limited (10324851) United Kingdom