About Flex Media Management Ltd (12989041) United Kingdom