About Tisma Limited (08346774) United Kingdom