Faits: Faits: A. Le 21 septembre 2005, un Juge d'instruction au Tribunal d'Anvers (Belgique) a adressé à la Suisse une demande d'entraide judiciaire dans le cadre d'une enquête pénale dirigée notamment contre B._ et C._. Ceux-ci sont soupçonnés d'un trafic de diamants bruts dont le produit contribuerait au financement des conflits armés en Afrique (diamants de la guerre), et d'un trafic de diamants taillés introduits frauduleusement sur le territoire belge. Des sociétés genevoises auraient établi de faux certificats. Au total, il s'agirait de 561 importations de diamants bruts, d'une valeur de plus de 370 millions d'euros. Ces agissements, constitutifs de "formation d'une organisation criminelle" en droit belge, correspondraient à une escroquerie fiscale en droit suisse. L'autorité requérante fournissait une liste des sociétés impliquées, parmi lesquelles A._, au Port Franc de Genève, au sujet de laquelle l'autorité requérante déclare ne pas disposer d'autres renseignements. Elle demande des perquisitions et la saisie de la documentation (notamment bancaire) concernant les sociétés impliquées. Le Juge d'instruction genevois, chargé de l'exécution de cette demande, est entré en matière le 25 octobre 2005. Le 15 novembre 2005, l'autorité requérante a présenté un complément faisant état de comptes bancaires utilisés pour organiser la fraude ou en recueillir le produit. Le Juge d'instruction a ordonné la production des documents d'ouverture et de l'état de ces comptes. Ayant été informé d'un versement de 7'000 USD depuis l'un de ces comptes, à destination d'un compte détenu par A._ auprès de la banque X._ de Genève, le Juge d'instruction a requis la même documentation à propos de celui-ci. Par ordonnance du 19 décembre 2005, le Juge d'instruction a décidé de transmettre à l'autorité requérante les documents relatifs au compte de A._. Sur recours de celle-ci, la Chambre d'accusation genevoise a considéré que la demande d'entraide n'était pas suffisamment motivée: elle ne mentionnait pas l'existence de faux documents, et se bornait à faire état de certificats "Kimberley" incomplets et de factures émanant de sociétés suspectes. Il n'était donc pas possible de se prononcer sur la condition de la double incrimination, ni d'établir un lien entre les agissements poursuivis et les comptes découverts en Suisse. Par ordonnance du 19 décembre 2005, le Juge d'instruction a décidé de transmettre à l'autorité requérante les documents relatifs au compte de A._. Sur recours de celle-ci, la Chambre d'accusation genevoise a considéré que la demande d'entraide n'était pas suffisamment motivée: elle ne mentionnait pas l'existence de faux documents, et se bornait à faire état de certificats "Kimberley" incomplets et de factures émanant de sociétés suspectes. Il n'était donc pas possible de se prononcer sur la condition de la double incrimination, ni d'établir un lien entre les agissements poursuivis et les comptes découverts en Suisse. B. Invitée à compléter sa démarche, l'autorité requérante a précisé, le 31 juillet 2006, que B._ avait mis sur pied une organisation permettant, par le biais de sociétés de transports et de bureaux d'expédition, de fournir des diamants et des bijoux au noir à des grossistes anversois. Arrivée en transit en Belgique, la marchandise était détournée durant un transfert entre aéroports, et livrée à des diamantaires d'Anvers; elle était remplacée par de la poudre de diamant de valeur inférieure, à destination de l'Ile Maurice ou de Dubaï, d'où elle était réexpédiée, via Genève, à Anvers, sur la base de fausses factures. Dans ce contexte, A._ n'était qu'une "société coquille" servant à couvrir les acheteurs réels de la marchandise à Anvers. B. Invitée à compléter sa démarche, l'autorité requérante a précisé, le 31 juillet 2006, que B._ avait mis sur pied une organisation permettant, par le biais de sociétés de transports et de bureaux d'expédition, de fournir des diamants et des bijoux au noir à des grossistes anversois. Arrivée en transit en Belgique, la marchandise était détournée durant un transfert entre aéroports, et livrée à des diamantaires d'Anvers; elle était remplacée par de la poudre de diamant de valeur inférieure, à destination de l'Ile Maurice ou de Dubaï, d'où elle était réexpédiée, via Genève, à Anvers, sur la base de fausses factures. Dans ce contexte, A._ n'était qu'une "société coquille" servant à couvrir les acheteurs réels de la marchandise à Anvers. C. Le 21 décembre 2006, le Juge d'instruction a rendu une nouvelle ordonnance de clôture portant sur les documents d'ouverture et l'état du compte détenu par A._ au 16 décembre 2005. Par ordonnance du 30 mai 2007, la Chambre d'accusation a rejeté le recours formé par A._. Le modus operandi et la participation de la société recourante étaient exposés de manière suffisante dans la demande complémentaire. Cela permettait d'admettre un cas d'escroquerie fiscale, et justifiait les investigations de l'autorité requérante concernant l'existence des sociétés destinataires, notamment la recourante. Celle-ci avait eu l'occasion de s'exprimer sur le tri des documents à transmettre. Sous l'angle de la proportionnalité, les documents d'ouverture paraissaient pertinents, y compris le "profil client"; en revanche, l'état du compte au 16 décembre 2005 ne devait pas être transmis, en l'absence de toute indication sur des fonds d'origine illicite. Par ordonnance du 30 mai 2007, la Chambre d'accusation a rejeté le recours formé par A._. Le modus operandi et la participation de la société recourante étaient exposés de manière suffisante dans la demande complémentaire. Cela permettait d'admettre un cas d'escroquerie fiscale, et justifiait les investigations de l'autorité requérante concernant l'existence des sociétés destinataires, notamment la recourante. Celle-ci avait eu l'occasion de s'exprimer sur le tri des documents à transmettre. Sous l'angle de la proportionnalité, les documents d'ouverture paraissaient pertinents, y compris le "profil client"; en revanche, l'état du compte au 16 décembre 2005 ne devait pas être transmis, en l'absence de toute indication sur des fonds d'origine illicite. D. A._ forme un recours de droit administratif contre cette dernière ordonnance. Elle conclut principalement au refus de l'entraide judiciaire, à l'annulation de la décision attaquée et à la restitution des documents saisis; subsidiairement, elle demande que ne soit communiquée que l'identité de son directeur, la transmission du "profil client" étant exclue. La Chambre d'accusation se réfère à sa décision. Le Juge d'instruction et l'Office fédéral de la justice concluent au rejet du recours dans la mesure où il est recevable.