Kdi Karo Distribution Installation Ltd, (Fredericton) Canada, Succursale De Geneve