About Vccb Limited (12198886) United Kingdom