About Game Flex Ltd (12962269) United Kingdom