About Flex Group Holdings Limited (13562366) United Kingdom