About Idc Open Global School Ltd (13371079) United Kingdom