Contact Details

Last updated on August 9 2022

Legal entity name: STACKCANYON TECHNOLOGIES LLP
Registered Address: #45, SY No. 120/4, KNo. 512/712/690/120/4/4 Bangalore KARNATAKA 560102
Operational Address: #45, SY No. 120/4, KNo. 512/712/690/120/4/4 Bangalore KARNATAKA 560102
E-Mail ID: [email protected]
Support: https://support.foodomaa.com