About Flex Technology Limited (02529852) United Kingdom