About Vbm Ventures Limited (12255164) United Kingdom