Contacts

Tell us about your next project!

[email protected]

Phone +39 0461 156 0029 Address Belka srl - Italy via Roberto da Sanseverino 95, c/o Impact Hub Trento, Italy Belka srl - Germany Gotzinger Str. 8, c/o Impact Hub München, Germany
radar