AMOEBA LIMITED - Key Persons