About Tdk Software Solutions Ltd (08668092) United Kingdom