About Yalla Eat Limited (11034485) United Kingdom