About Fix & Flex Ltd (10094278) United Kingdom