Let's talk

We work with founders and companies building AI-powered consumer products. Reach out and we'll reply with next steps.

Registered office

SELFRAY LTD
Reg. No. ΗΕ 496897
Arch. Μακαρίου ΙΙΙ, 87C
3020, Limassol, Cyprus