About Flex Finance Limited (12033838) United Kingdom