About Vero Sabor Uk Ltd (13237852) United Kingdom