About Startup Flex Limited (12622244) United Kingdom