Ace Financial Technology Foundation Ltd.