Scottish entrepreneur launches renewable energy matchmaking service