About Sphinx Grill Ltd (12239920) United Kingdom