About Win Fx Technologies Ltd. (11241253) United Kingdom