About Jl Investment Holdings Ltd (11892354) United Kingdom