About Flex Venture Ltd (10987354) United Kingdom