Some questions about travelling to bali

What is the most trusted agency to get B211 visa And how much it usually cost And is it really illegal to be a digital nomad in bali ? I am an Egyptian travelling from Saudi Arabia