About Tnc Uk Foundation Limited (08960834) United Kingdom