Nobody credible has ever heard of them. People pop up with questions occasionally. They are supposed to be an Australian lab but the company isn't registered in Australia. It's a bootleg lab at best.
No one credible has given them a lab test.
I have them on my "stay away" list.