About Flex Connectors Limited (10715202) United Kingdom