About Savera Restaurant Limited (10710806) United Kingdom