From the horse's mouth (NI number not required for imports):

Mr. Christopher,

Thank you for writing to us. Please contact the trader to get more details about it. We can't provide any advise on it as National ID number is not required for any imports.

Yours sincerely,

HM Revenue & Customs
Customs, International Trade & Excise
Website: www.hmrc.gov.uk/contactus