Who is OvO owned by?

Who is OvO owned by? OVO Energy is part of OVO Group, which in turn is a subsidiary of Imagination Industries Ltd, a holding company wholly owned by Stephen Fitzpatrick.

OVO Energy is part of OVO Group, which in turn is a subsidiary of Imagination Industries Ltd, a holding company wholly owned by Stephen Fitzpatrick.
See also  Pokemon Go's Season of Light will see the debut of the Legendary Pokemon Cosmog