About Lpr Holdings Uk Ltd (12795181) United Kingdom