About Flex Technologies Limited (07746432) United Kingdom