About Tiktik Ltd (13150112) United Kingdom