About Tetramedien Limited (09570360) United Kingdom