Да облако
Ну можно чтобы разраб сделал скрипт, после создания компании будет проверка всех компаний на дубликат
Если дубликат найден, приходит задание сотруднику с ссылками на эти две компании, и там уже решение принимает сотрудник - оставлять дубль или схлопнуть
Ещё был кейс если за старую компанию один ответственный, а новую создал другой сотрудник, то задание ропу приходило и он уже решал что делать
Вот такое было в практике
Была бы коробка - можно было бы в момент создания компании выводить сообщение о дубликате, но в облаке это сложно сделать насколько знаю