About Venden International Lp (SL027609) United Kingdom