About Tedax Limited (11695083) United Kingdom