Rock and Green GmbH, Villmergen, Limited liability company