About Txirimiri Tapas & Pintxos Ltd (13111053) United Kingdom