About Neuxpower Solutions Limited (03372843) United Kingdom