Global Brain has invested in WRAY inc., a D2C brand for women’s self-care