About Veloche Global Ltd (13274765) United Kingdom