About Cra Flex Ltd (12044758) United Kingdom