About Ubah Restaurant Ltd (11931018) United Kingdom