About T.i.m.d Solutions Limited (10985623) United Kingdom