About Pl Solutions Switzerland Limited (11066248) United Kingdom