About Velaris Research Ltd (11295390) United Kingdom