About Ven International Lp (SL032844) United Kingdom