Techaya Inc.
Hailan St 12
Or Akiva
3060000
Israel