About Vnb Holdings Limited (12180904) United Kingdom