About Tedsa Holding Ltd (11125130) United Kingdom