About Abeja Tapas Uk Ltd (11754545) United Kingdom