About Flex Software Limited (03234912) United Kingdom