About Vero Solutions Europe Ltd (12361475) United Kingdom