About Vbc Holdings Ltd (10046368) United Kingdom