About Tiga Europe Limited (06164670) United Kingdom