Ouh lalala ! xD
Pourquoi t'as deux fichiers identiques déjà ? Un seul suffit amplement... 
Et si ton code est tel que tu l'as posté (et même en inversant les deux programmes, ce qui change rien puisqu'ils sont identiques d'ailleurs), t'as même pas programmé la classe Info tout court, donc c'est normal que ça marche pas.
D'un côté, tu dois avoir un fichier Info.java avec :
- Déclaration de la classe
- Déclaration des attributs
- Constructeur
- Méthode d'affichage ( oui parce qu'on imprime pas les attributs d'un objet en passant par un simple println, du moins pas celles que t'attends...
)
Ton importation à la première ligne est inutile aussi, le package java.util.Info n'existe pas et il n'a rien à faire là.
Si tu veux utiliser ta propre classe Info, t'as rien à importer, ça marche tout seul à partir du moment où tes fichiers Info.java et InfoMain.java sont dans le même dossier. :p
Donc dans ton fichier Info.java tu devrais avoir quelque chose qui ressemble à mon message précédent (un constructeur quoi). x)
Et dans ton main, il faut remplir ton constructeur, sinon il peut pas deviner tout seul les infos de ta personne p.
Et si tu veux pouvoir afficher les informations de p pour vérifier si ça marche, il faut programmer toi-même une méthode d'affichage, sinon c'est l'adresse mémoire de p qu'il va afficher en console (ce qui, a priori, ne t'intéresse pas plus que ça).
Donc dans ton fichier Info.java, tu devrais avoir une méthode (l'affichage sera affreux mais c'est pour le principe) :
// Le nom de la méthode est primordial sinon ça marche pas
public String toString() {
return "Nom : " + nom + "Prenom : " + prenom + "Age : " + age;
}
Voilà, et là ton println appellera cette méthode et affichera les informations correctement. 
Voilà, ça fait pas mal de trucs à changer du coup, si t'as pas compris je peux réexpliquer. 