In this case, you could just click on "Members" at the top of this page, type in ILOVEYOU in the "Find member" search box, and you'd be taken straight to the profile page of:
@iloveyou
They haven't been online on the forums since July 9th, though, so that might still not be very helpful.
(And by the way, I find it a little eyebrow-raising that ILOVEYOU has completed 574 trades on IndieGala, but only has 124 games in their Level 0 Steam account.
And by the way #2, all of ILOVEYOU's offers in your screenshot are lowball offers, though I guess Dungeon Crawlers HD is rare enough to be not too horribly unreasonable, if that's actually a game you have a strong interest in, despite the 51% positive ratings.)
Now, there are some cases where a user's trade profile name (e.g., "
pos") doesn't match their immutable forum name (e.g., "
purpleamuletfiction"). In those cases, I think you'd be pretty much out of luck, if they've never posted anything on the forums.
(Edit: I hate when I forget the obvious!
)