About Vb Research Limited (12013362) United Kingdom