About Tiger Investment Company Limited (05563198) United Kingdom