Odyssean Investment Trust (OIT)

Odyssean Investment Trust PLC (OIT.L)

What makes this company an attractive investment for you?