About Jackson Ventures Limited (NI615719) United Kingdom