About Taran Microsystems Holdings Limited (08891532) United Kingdom