The Startup Race Ltd. Registered in Scotland, company number SC536976.

Registered office: Orchard Brae House, 30 Queensferry Road, Edinburgh, EH4 2HS.

© Copyright The Startup Race 2026 | Finding Neo's Since 2016