About Nene Ltd (10700433) United Kingdom