About Flex Limited (03022835) United Kingdom