About Tiger Investments 6 Limited (12411055) United Kingdom