About Open Gate Limited (11258415) United Kingdom