About Formosa Management Limited (13508577) United Kingdom