UCL's €60M AI Drug Discovery Project: 2025 Impact