Nope! They have email contact. They don't have enough staff to support multiple phone support.
If they don't recognise your email then it's either of 2 reasons. 1. You gave them the incorrect email address. 2. You didn't purchase LW from the official site but a scam site such as one of these:
Known Scam sites
LW support:
service@limewire.com and/or
feedback@limewire.com