About Flex Solutions Limited (12616470) United Kingdom