About Jlp Holdings And Investments Limited (12213944) United Kingdom