About Flex Frame Media Ltd (13475553) United Kingdom