About Takt Investments Limited (10860602) United Kingdom