About Tiger Spice North Limited (10226291) United Kingdom