Shanghai Magellan Co., Ltd.