About Savaro Bar & Kitchen Ltd (11847766) United Kingdom