About Nicolas Y Valero Uk Ltd (11460141) United Kingdom