About Contango Holdings Plc (10186111) United Kingdom