About Pplsi Limited (11011302) United Kingdom