pas 24000 due diligence