About Win Flex Ltd. (10082115) United Kingdom