About Flex Connectors Holdings Limited (10676531) United Kingdom