Обычно такой сервис организуется в рамках процесса, работы, который у вас в команде и тех инструментов, которые для этого используются.
То есть специальный статус у задач для ревью, механизм, заставляющий людей получать задачи на ревью вместе с остальными задачами и все в таком духе. Результаты ревью могут быть в виде писем или комментариев к задачам в тех тулах, которые используются для менеджмента команды, а может это вообще не стоит документировать — а главное обозначить ответственность ревьювера за сдачу задачи.
То, как именно проводить ревью определяется правилами написания кода, управлением его стилями и т.д.
То есть я ни разу не видел реальной необходимости использовать какой то специальный тул для ревью — да и как это возможно — ведь процесс ревью неотделим от отстальных процессов менеджмента команды.
Большая часть ошибок которые делаются в коде зависят от требований к системе, того, как это договорилась делать команда, от особенностей написания остального приложения.
Совершенно не представляю как это можно куда то аутсорсить.