Imprint

Last updated: 29 September 2026

Who is responsible for Koko Puzzle.

Company

Kurve Marketing Limited

Company number 15987136 (registered in England and Wales)

Trading as Koko Puzzle

Unit 4.07 The Tea Building

56 Shoreditch High Street

London E1 6JJ

United Kingdom

Contact

Email: hello@kokopuzzle.com