I wonder why they don't have their full names, a contact phone number, or any information on health testing directly on their webpage. I always thought a legitimate business would have that information?

I'm sure you've already seen this since you've done the research, but for anyone else who stumbles upon this page in the future, this is a link discussing how these people (at one point….albeit awhile ago) were charging extra money for health testing...too much money for basic health testing....which was pretty strange :

http://www.basenjiforums.com/showthread.php?4973-Hello-everyone-this-is-my-first-time-in-any-computer-forum

I'm glad they've changed their ways though according to you. I'd maybe encourage them to change their website…as it gives people the wrong idea in my opinion.