About Formosa Holding Business Group Ltd (11774570) United Kingdom