I got in touch with the person I was looking for relatively easily. Site is nice looking and very easy to use and I recommend it over any other people finder website.
Do not use this hosting service! I have not had access to my email for 2 months. I contacted them and they never got back! I get downtime at least once a week.