About Flex Corporation Ltd (12296104) United Kingdom