About The Tax Credit Company Holdings Limited (13681428) United Kingdom