About Dr Test Technologies Limited (11226156) United Kingdom