About Starapple Restaurant Limited (12440286) United Kingdom