Robin AI has been listed for a distressed sale just nine months after it achieved 10th place in The Sunday Times 100 Tech 2025 list ...