About Nene Group Plc (01153228) United Kingdom