About Jl & Company Asset Management Ltd (11374233) United Kingdom