About Direct Ventures Limited (13051059) United Kingdom