About Flex Group Ne Limited (13562331) United Kingdom