About Nene International Ltd (13256856) United Kingdom