About Flex Multimedia Limited (07216629) United Kingdom