About Tiger Investments 4 Limited (11842147) United Kingdom