About Yalla Beirut Express Limited (10815011) United Kingdom