About New Demipower Limited (04446735) United Kingdom