What does your HR or appointment letter provide? What country/field are you working in, and is your company big? Big enough to have a professional website?
You should ask HR to provide a letter that lists everything they can. It's your right. Name, title, salary, joining date. The job duties...