About Tace Investments Limited (08586972) United Kingdom