About Lpsc Ltd (12046797) United Kingdom