About Plb Holdings Limited (11880120) United Kingdom