top of page

Terms and conditions

The techmasupport.com website is published by TECHMA FZCO, whose headquarters are located at Techno Hub 2, office 209, Dubai Silicon Oasis, Dubai - UAE.

Techma FZCO

License 388

Registration number : DSO-FZCO-CF-0114

T: + 971 43 71 28 59

bottom of page