About Jd Ventures (london) Limited (12097257) United Kingdom