About Flex Services Limited (10415626) United Kingdom