About Timc Holdings Limited (11705715) United Kingdom