About C-red Holdings Ltd (12929470) United Kingdom