About Bako Restaurant Ltd (13530212) United Kingdom