About Tic Cc Ltd (10678223) United Kingdom