Opal Ltd.