About Demipower (eastern) Limited (10898203) United Kingdom