About Vlb Investments Limited (13274578) United Kingdom