About Mezcal Sentir Uk Ltd (12460929) United Kingdom