If you say that someone is clued-up on a particular subject, you are showing your approval of the fact that they have a great deal of detailed knowledge and information about it.
[British, informal, approval] I've always found him clued-up on whatever he was talking about. [+ on]
I'm quite clued up on America.