About Vcbl Ltd (12424174) United Kingdom