About Jlpc Limited (06299640) United Kingdom