About Tennes Holding Limited (11454527) United Kingdom