About Vail Investment Management Ltd. (11000328) United Kingdom