A grammar to be LL(k) grammar, its first k symbols of any two productions should not be same.
If you take LL(1) then in its S production it is similar.
If you take LL(2) then in S production aa is same as aa.
If you take LL(3) then in S production it is aab and aac which is not same.
Hence this grammar is not LL(1) and LL(2) but is LL(3).