About Yallah Coffee Kiosk Ltd (11314882) United Kingdom