About Plenumi Limited (09343014) United Kingdom