About Jlp Portfolio Ltd (10789782) United Kingdom