About Tigger Investments Limited (05582709) United Kingdom