About Flex Tech Design Ltd (12962063) United Kingdom