About Jade Ventures Limited (05803603) United Kingdom