About Vecl Limited (13091015) United Kingdom