About Nuenergy Holdings Uk Limited (12112426) United Kingdom