About Yalla Beirut Treaty Centre Limited (11793455) United Kingdom