Imprint DEEEBOX OÜToompuiestee 17a10137 TallinnEstoniatel. Estonia: +372 58895176tel. Germany: +49 1702378920email: mail@deeebox.comManaging Director: Marcus OdrowskiVAT nr.: EE102450163Reg nr.: 16357299 Confirmation of corporate liability insurance