About Timcor Holdings Limited (10387297) United Kingdom