About Tech Anim Ltd (08371232) United Kingdom