About Lrpc Investments Limited (11695727) United Kingdom