About Ohana S Bar & Restaurant Ltd (12035970) United Kingdom