impulse development SA, limited, CHE-288.102.652