About Flex Neuro Limited (11273286) United Kingdom