About Nxpower (uk) Limited (05583495) United Kingdom