About Yalla Koronbaa Limited (13658034) United Kingdom