Angel One down 40% - Worth adding? Angel One Fundamental Analysis