About Tni Holdings Limited (12797769) United Kingdom