About Flex Smart Securities Ltd (12189198) United Kingdom