About Jlm Investment Assets Limited (10283583) United Kingdom