Euclid Technologies LLC
OGRN 1217700483110 dated October 12 , 2021
INN/KPP 7733375010/773301001
Legal address 125480, Moscow, Planernaya ul., 3 K. 1, room. II floor 1 room. 8
Bank POINT of PJSC BANK "FC OTKRITIE"
Ras./account 40702810301500106571
Correspondent/account 30101810845250000999
BIC 044525999
Email: support@projectoola.com
Tel: +1 213 640 43 14