About Tic Int Limited (12172813) United Kingdom