About Triple7 Bar & Kitchen Ltd (11673626) United Kingdom