About T.h.e. Formosa Ltd (13185575) United Kingdom