About Vec Asset Management Ltd (07849689) United Kingdom