About Vbb Research Ltd (10494578) United Kingdom