About Taran Technology Limited (11645349) United Kingdom