About Tiga Global Ltd (13365432) United Kingdom