About Stonepeak Formosa 4-3 Holdings Company Limited (12852096) United Kingdom