TACK, registered in Japan with company number 6400001004722. If you would like to know more information about TACK's registered address, directors, secretary, shareholders, share capital, etc., you can choose to purchase TACK's corporate report for a fee.