About Flex Consulting Limited (12394094) United Kingdom