A large number of the tests that you had from KDM can be obtained from the NHS for free, including the important ones that you failed.
It would stand to reason that it is possible the he is making money from tests.