About Formosa Enterprises Ltd (12818958) United Kingdom