About Tic Medical Group Holdings Limited (12061088) United Kingdom