About Vla Research Ltd (13653789) United Kingdom