SPP INTELLIGENCE SOLUTIONS & CONSULTING LTD, Cheshire, Zweigniederlassung Endingen/Schweiz