Brains & Capital ITACA II is een in België geregistreerde onderneming. De zetel is gevestigd in Waterloo.