About Tikkida Ltd (13495781) United Kingdom