Enabler's Group GmbH, Ittigen, Limited liability company