About Vc & B Investments Ltd (13133843) United Kingdom