About Flex Media Ltd (13298362) United Kingdom