I searched their web site and could not find the Whoruchi endorsement.......
I don’t think it was ever on their web site. If you read the OP you’ll see that the picture is from the back cover of HSP’s printed catalog.