About Juke Ventures Limited (08390328) United Kingdom