About 27 Formosa Street Limited (09907797) United Kingdom