About Feel Flex Health Solutions Ltd (13622031) United Kingdom