About Tigers Investments Limited (12887183) United Kingdom