Yes, you can operate an LLC based in Florida from anywhere in the world, as long as you comply with the rules and regulations of Florida business laws.