About Tic Mobile Limited (12470489) United Kingdom