About Flex Interlink Limited (04611725) United Kingdom