DEDICA DESIGN LIMITED - Key Persons