Legal Mentions

Terms and conditions apply to all services provided by Celesta Platform Ltd to our clients. By signing the Order Form or otherwise engaging Celesta Platform Ltd the Client confirms acknowledgement with these legal mentions.

Celesta Platform Ltd address: Agias Fylaxeos 95, 3087 Limassol.

Registration number: HE422856

ok-hand