Contact details: 

Optimal Factor Oy, c/o Tilitoimisto Emu, PL 1188

00101 Helsinki, Finland

 

Optimal Factor Ltd / 3479 NE 163rd Street

FL 33160, North Miami Beach, USA

support (at) jaroar.com