About Tiger Investments 8 Limited (12471782) United Kingdom