About Jochyke Ventures Limited (08121532) United Kingdom