STARFETCH INVESTMENT AG is a limited company registered in Switzerland (Company No. CHE-113.263.070), and its registered office is Bahnhof-Park 2 6340 Baar, Switzerland. By using this website, you accept our Website Terms and Privacy Policy. The strategy manager for the STARFETCH AI AMC is: Pistolese Asset Management AG, Baarermattstrasse 8D, 6340 Baar, Switzerland. The strategy manager is regulated by the Swiss Financial Market Supervisory Authority FINMA (Reg Nr: F01300641).