Barcelona-based Levels Up Ventures is an angel group and community of entrepreneurs focused on making an impact in the business industry.