Xebec Multi Media Solutions Limited, Stroud, Branch Basel