Kelyxa

Contact us

Questions about an order, a licensing question, or a copyright concern — reach out below.

Support hours

Monday – Friday, 9:00 – 18:00 (CET)

Closed on public holidays

Company

Legal name
KELYXA LTD
Registered address
50 Princes Street, Ipswich, Suffolk, United Kingdom, IP1 1RJ
Registration No.
15442948