Abubilla-Lodge GmbH, Oberembrach, Limited liability company