About Flex7 Limited (03658310) United Kingdom