About Vbi Global Limited (13148979) United Kingdom