About Veer Vision Ltd (09372076) United Kingdom