What conclusion do you draw from that company being owned by Alibaba? I don't see the relevance of this.
If you are meaning of the evidence of UC connected to Alibaba, I think this site is convincing enough.
[EDIT: Fix link]
I don't think the intention was draw a correlation between Alibaba and security lapses.
UC Browser is likely also available on devices not using Google Play where Chrome may not be an option.
Maybe the article author would have had more luck getting a statement from Alibaba since it has a more significant international presence compared to UCWeb Inc.