About Doyenne Flex Ltd (11582231) United Kingdom