AB Corporation Ltd.