invest investment manager due diligence Rura (24452)