About Noah S Tapas Bar Limited (10096467) United Kingdom