Tech due diligence – the essential ingredient sought by investors