About P.l.s.r.g. Limited (12351692) United Kingdom