About Tnc Group Holdings Limited (12353157) United Kingdom