Insurance policies dictate much on taxiing, not landing.
Every operator I've worked for has no limitations on F/O's landing the aircraft up to and including bringing the aircraft to a stop or at least down to taxi speed. However, once the aircraft has left the runway and entered the taxiway/ramp areas control of the aircraft is dictated to the left seat. Not because the aircraft can't be taxied from the right seat, but rather statistics prove ground operations are hugely more dangerous than flight operations. Way too much going on in a limited space.
So I understand the Taxiing part, but not allowing F/O's to make landings? Something isn't right about that scenario.