About Flex Investments Limited (09021629) United Kingdom