About Pl&mm Ltd (11008683) United Kingdom