About Tkconsultants Europe Ltd (08201195) United Kingdom