About Vbf Holdings Limited (12123573) United Kingdom