ABC Germany Ltd.