About Tiktec Ltd (12855788) United Kingdom