About Open Goaaal Investments Limited (05700562) United Kingdom