About Jempower Limited (09426804) United Kingdom