About Nene Communications Limited (03928496) United Kingdom