About Takt Limited (04311313) United Kingdom