OPENLACE LIMITED - Key Persons