About Tk Software Solutions Limited (13569294) United Kingdom