Is This Recruitment Agency Legit?

Hey everyone, I’m a first-time poster here. I recently relocated to Manchester from Australia and had a job interview with a recruitment agency called Childcare Heroes (CH) for a position at one of their clients, Thrive Childcare. I had a virtual interview with Thrive’s Head of People, and the next day, CH called to say I got the job—awesome news!

However, I found it odd that CH doesn’t have a website or LinkedIn page. When I searched for the agent’s name on LinkedIn, I discovered an inactive profile, which seems unusual for a recruitment agency (I’ve worked as a recruiter for a few years). On the other hand, Thrive appears to be a legitimate organization, and the person I interviewed with matches the information on Thrive’s LinkedIn page.

I’m set to start next week, but I haven’t received any contracts or agreements to sign yet. So, I reached out to the CH agent I’ve been communicating with, and they responded with the following:

“You will need to sign your contract, which will be issued via the onboarding system. To do this, we need to input your details into the onboarding system. Since the role was filled with your acceptance, we can’t use the normal link. To assist with this, could you please enter your details against the job posting below, and then Thrive will update it internally?”

This response doesn’t make much sense to me. Why would I need to input my details for another job posting? Is it common for a recruitment agency to lack a LinkedIn page or website? Is this a specific issue within the childcare sector?

Am I being too skeptical? I’d appreciate any advice or direction on how to proceed. Thanks a lot!