About Formosa Izakaya Ltd (11553966) United Kingdom