About Formosa Systems Ltd (10594535) United Kingdom