I have created a new site on my multi-site installation and now need to get to the cpanel

Now need to add a wordpress installation and the instructions are saying go to cpanel ad upload files. However, I only see a cpanel for the main domain so how do I get to the new site to do the installation. The new site address is ukhc.biz/grow-with-linkedin

Regards

Tim