About Jazzpower Limited (03778112) United Kingdom