About Lppi Scotland (no.2) Limited (SC526930) United Kingdom