diligenceinternational.com