Brains & Capital ITACA II est une entreprise enregistrée en Belgique. Son siège est établi à Waterloo.