Hi Could someone please put a positive ID to this? I got it without any kind of label on it and assume it's an aloe. Many thanks