About Tiger Investments 1 Limited (11491629) United Kingdom