TREE FROG INVESTMENTS LTD - Key Persons