Is Taro Finance (Techstars '23) Safe? | Read company informations