Rare Ltd. — British video game developer