About Nene Restaurant Limited (07653944) United Kingdom