About Jlm Investment Portfolio Limited (08416858) United Kingdom