Legal notice

Website Publisher

Ivelya
30 N Gould St, Sheridan, WY 82801, United States
support@ivelya.com

Hosting

Shopify International Limited, Victoria Buildings, 1–2 Haddington Road, Dublin 4, D04 XN32, Ireland.