About Tiger Stripe Technology Ltd (09764400) United Kingdom