About Tsd Holding Limited (11108726) United Kingdom