About Open Gates Management Ltd (11180438) United Kingdom