About Oh Em Gee Digital Ltd. (12612718) United Kingdom