About Open Global Exchange Cic (11453623) United Kingdom