Hi Ansh, your visa invitation letter should printed on company's letter head notary is attestation is not required, it start with small introduction of company which calling you. it also include your full name, your company name where you work, your date of birth, your current address, city...