diviner holdings