Capitan Ltd. Designated Representative: Yakir Sabag Category: Logo Member Locations Capitan Ltd. HaTavor 4 Or Akiva, 3060000 Israel Back