About Tiger Investments 7 Limited (12411101) United Kingdom