About Sefa Grill Ltd. (12944490) United Kingdom