About Vl Ventures Limited (09147921) United Kingdom