About Flex Incorporated Limited (08770952) United Kingdom