Upvote:2
I am confused. Where did you click what? I believe you need a standard visitor visa as per the official Standard Visitor visa page:
You can apply for a Standard Visitor visa if you want to visit the UK for business-related activities, eg: youβre coming to the UK for a conference,
and then there's a If you're under 18 sub-page telling you everything you need to know age wise.