About Tapas Room Holding Ltd (11858231) United Kingdom