About John Ventures Limited (11140512) United Kingdom