Trebuchet Capital B.V.
KVK 42111776
Willem Fenengastraat 16E
1096 BN Amsterdam
Netherlands