Embassy attestation is required to prove that your documents are official and/or genuine UK documents.  Attesting documents with a country’s embassy will mean they are valid in the foreign country where you plan to use them. For instance, a country may request that documents for purposes like employment, education, or business transactions are correctly attested to ensure their authenticity.