ALTA ADVISERS LIMITED