About Tigris Investments Limited (12859458) United Kingdom