About Tame Tiger Limited (09475082) United Kingdom