About Jdb Ventures Limited (10014186) United Kingdom