About Tkr Software Qa Services Ltd (10827389) United Kingdom