Hello,
If you want to see company owner name phone or email etc... you have to open account in detail...
By adding these values, we can have more selection in main page.... no need to enter account details to see owner details etc....

what i want to see, just detials of primary contact...

In filter you can select only columns from Account fields (included fields from 1:M related module), but you cannot include fields from M:M related modules like Contacts.
Solution A
What you can do is to copy info from Primary contact (as you named) into Account->Contact info block and then modify filter columns.
Solution B - recommended
Alternatively you can add, to Accounts module, a custom relation (1:M) field type, pointing to Contacts module. This new field will point to Primary contact and it will can be pushed into filter as you need.
Most helpful comment
In filter you can select only columns from Account fields (included fields from 1:M related module), but you cannot include fields from M:M related modules like Contacts.
Solution A
What you can do is to copy info from Primary contact (as you named) into Account->Contact info block and then modify filter columns.
Solution B - recommended
Alternatively you can add, to Accounts module, a custom relation (1:M) field type, pointing to Contacts module. This new field will point to Primary contact and it will can be pushed into filter as you need.