About Neo Energy Enterprises Limited (04388397) United Kingdom