About Flex Gen No.1 Limited (12214241) United Kingdom