About Flex Protein Limited (11444023) United Kingdom